habilitarComponenteDetalle = function(disabled) {
    $(".ui-text, .ui-combobox-input").attr("disabled", disabled);
    $(".ui-text, .ui-combobox-input").toggleClass("ui-text-disable");
    $(".ui-combobox a").button("option", "disabled", disabled);
    $("#dtpFechaAdquisicion, #dtpFechaTransferencia, #dptFechaResolucionInafecto").datepicker("option", "disabled", disabled);
    $("#txtPeriodo").toggleClass("ui-text-disable");

    $("#cb_tipoinafecto").combobox('destroy');
    $("#cb_tipoinafecto").combobox();
    $("#txt_expedienteinafecto").removeClass("ui-text-disable");
    $("#txt_resolucioninafecto").removeClass("ui-text-disable");
    $("#dptFechaResolucionInafecto").removeClass("ui-text-disable");
    $("#txt_baselegalinafecto").removeClass("ui-text-disable");
    $("#txt_inicioinafecto").removeClass("ui-text-disable");
    $("#txt_fininafecto").removeClass("ui-text-disable");
    $("#txtObservacionInafectacion").removeClass("ui-text-disable");

    $("#txt_expedienteinafecto").removeAttr("disabled");
    $("#txt_resolucioninafecto").attr("disabled", false);
    $("#dptFechaResolucionInafecto").attr("disabled", false);
    $("#txt_baselegalinafecto").attr("disabled", false);
    $("#txt_inicioinafecto").attr("disabled", false);
    $("#txt_fininafecto").attr("disabled", false);
    $("#txtObservacionInafectacion").attr("disabled", false);

    $("#GrabarInafecta").button("option", "disabled", false);

    if (disabled) {
        $("#linkPeriodo").button("option", "disabled", false);
        $("#txtPeriodo").attr("disabled", false);
    } else {
    }
};

function habilitab(tipo) {
    if (tipo == 0) {
        $("#tabsDetallePredio").tabs("option", "disabled", [1, 2, 3, 4, 5, 6]);
        $("#btnImprimir").button("option", "disabled", true);
        $("#btnFinalizar").button("option", "disabled", true);
        $("#btnCancelarPredio").button("option", "disabled", true);
        $("#btnBuscarDireccion").button("option", "disabled", true);
        $("#txtPeriodo").toggleClass("ui-text-disable");
        $("#linkPeriodo").button("option", "disabled", true);
    } else {
        $("#tabsDetallePredio").tabs("option", "disabled", false);
        $("#btnImprimir").button("option", "disabled", false);
        $("#btnFinalizar").button("option", "disabled", false);
        $("#btnCancelarPredio").button("option", "disabled", false);
        $("#btnBuscarDireccion").button("option", "disabled", false);
        $("#txtPeriodo").toggleClass("ui-text");
        $("#linkPeriodo").button("option", "disabled", false);
    }
}

function habilitatran() {
    // $("#dtpFechaAdquisicion").attr("disabled", true);
	// $("#dtpFechaAdquisicion").toggleClass("ui-text-disable");
	
    // $("#dtpFechaTransferencia").attr("disabled", true);
    // $("#dtpFechaTransferencia").toggleClass("ui-text-disable");
    
    $("#nporcen").toggleClass("ui-text-disable");

    $("#btnVerCondominante").button("option", "disabled", true);

    $("#narecom").toggleClass("ui-text-disable");
    $("#nporcom").toggleClass("ui-text-disable");
    $("#ntotcom").toggleClass("ui-text-disable");
    $("#nporter").toggleClass("ui-text-disable");
    $("#ntotter").toggleClass("ui-text-disable");

    $("#txtTipoPredio").toggleClass("ui-text-disable");
    $("#linkTipoPredio").button("option", "disabled", true);
}

guardar = function() {

    row = {
        idsigma: $("#_dpredio").val(),
        mpredio: $("#_mpredio").val(),
        ctippre: $("#cboTipoPredio").val(),
        cclasif: $("#cboClasificacion option:selected").attr("data-idsigma"),
        ccondic: $("#cboCondicion").val(),
        cestado: $("#cboEstado").val(),
        cusogen: $("#cboUso").val(),
        cusoesp: $("#cboUsoEspecifico").val(),
        nporcen: $("#nporcen").val(),
        ntertot: $("#nareter").val(),
        nporter: $("#nporter").val(),
        nterren: $("#ntotter").val(),
        ncomtot: $("#ntotcom").val(),
        nporcom: $("#nporcom").val(),
        narecom: $("#narecom").val(),
        nporafe: 100,
        dfecadq: $("#dtpFechaAdquisicion").val(),
        dfecdes: '',
        dafecta: '',
        nfrente: $("#nfronti").val(),
        ncanper: $("#nnrohab").val(),
        ctippar: $("#cboParque").val(),
        vobserv: "",
        nestado: 1,
        dfectra: $("#dtpFechaTransferencia").val(),
        cnotari: $("#txtNotaria").val(),
        ctiptra: $("#txtTipoTransferencia").val(),
        cpartid: $("#txtPartida").val(),
        csubtip: $("#cboTipoPredioUrbano option:selected").val(),
        cmotadq: $("#cboMotivo option:selected").val(),
        mhresum: $("#_mhresum").val(),
        cperiod: $("#cboPeriodo option:selected").val()
    };

    _post = $.post(path + "registro/guardardetalle", row);
    _post.success(function(data) {
        $("#lblArancel").html(data.valorPredio[0].narance);
        $("#lblValorTerreno").html(data.valorPredio[0].nvalter);
        $("#lblValorConstruccion").html(data.valorPredio[0].nvalpis);
        $("#lblValorInstalacion").html(data.valorPredio[0].nvalins);
        $("#lblAutovaluo").html(data.valorPredio[0].nvalpre);
        $("#lblMontoBarrido").html(data.valorPredio[0].nbarrid);
        $("#lblMontoParque").html(data.valorPredio[0].nparque);
        $("#lblMontoRecoleccion").html(data.valorPredio[0].nrecole);
        $("#lblMontoSerenazgo").html(data.valorPredio[0].nserena);
    });
};

cambioTipoPredio = function(event, ui) {
    if (ui.item) {
        bVisible = (ui.item.option.value == "1000000091");
        visibility = (bVisible ? "hidden" : "visible");
        display = (bVisible ? "inline" : "none");
        $("#panelTerreno").css({"visibility": visibility});
        $("#tabPredioRustico").css({"display": display}); // Por Rustico para habilitar
        contenidocomboContenedor("#cboTipoPredioUrbano", (bVisible ? "1000000209" : "1000000202")); // Por Rustico para habilitar
    } else {
        openDialogWarning("El valor ingresado no esta en la lista de elementos.", 380, 150);
    }
};

cambioTipoUso = function(event, ui) {
    if (ui.item) {
    } else {
        openDialogWarning("El valor ingresado no esta en la lista de elementos.", 380, 150);
    }
};

var periodoSel = '';

cambioPeriodo = function(event, ui) {
    if (ui.item) {
        if (periodoSel != ui.item.option.value) {
            parameters = {
                "mperson": $("#lblCodigo").text(),
                "vnombre": $("#lblNombre").text(),
                "vdirecf": $("#lblDireccion").text(),
                "mpredio": $("#_mpredio").val(),
                "mhresum": $("#_mhresum").val(),
                "cperiod": ui.item.option.value
            };
            _post = $.post(path + "registro/verpredio", parameters);
            _post.success(function(request) {
                $("#panelRegistro").html(request);
            });
        }
        periodoSel = ui.item.option.value;
    } else {
        openDialogWarning("El valor ingresado no esta en la lista de elementos.", 380, 150);
    }
};

validar = function() {
	$.validity.start();
    $("#txtTipoPredioUrbano").assert($("#txtTipoPredioUrbano").val().toUpperCase() != 'SELECCIONE', "Seleccione el tipo de predio urbano");
    $("#txtUso").assert($("#txtUso").val().toUpperCase() != 'SELECCIONE', "Seleccione el uso");
    $("#txtUsoEspecifico").assert($("#txtUsoEspecifico").val().toUpperCase() != 'SELECCIONE', "Seleccione el uso especifico");    
    $("#txtEstado").assert($("#txtEstado").val().toUpperCase() != 'SELECCIONE', "Seleccione el estado");
    $("#txtCondicion").assert($("#txtCondicion").val().toUpperCase() != 'SELECCIONE', "Seleccione la condici\u00F3n");
    $("#txtClasificacion").assert($("#txtClasificacion").val().toUpperCase() != 'SELECCIONE', "Seleccione la clasificaci\u00F3n");
    $("#nareter").assert(!($("#nareter").val() == '0.00' && $("#cboTipoPredio option:selected").val() == '1000000090'), "Ingrese el \u00E1rea de terreno");
    $("#txtParque").assert(!($("#txtParque").val().toUpperCase() == 'SELECCIONE' && $("#cboTipoPredio option:selected").val() == '1000000090'), "Seleccione la ubicaci\u00F3n del parque");
  
    
    if($("#txtMotivo").val().toUpperCase() != 'SELECCIONE') {
    	$("#dtpFechaAdquisicion")
	        .require('Ingrese la fecha de adquisici\u00F3n')
	        .match("date", "La fecha tiene estar en el formato dd/MM/yyyy");
    }
    
    var result = $.validity.end();       
    return result.valid;
};

loadVerDetalle = function() {
    tabs = $("#tabsDetallePredio").tabs();

    $(".ui-text-numeric").numeric({
        decimal: '.',
        negative: false
    }, function() {
        openDialogWarning("Solo Numeros Positivos.", 150, 90);
        this.value = "";
        this.focus();
    });

    $("#nnrohab").numeric({
        decimal: false,
        negative: false
    }, function() {
        openDialogWarning("Solo Numeros Enteros Positivos.", 150, 90);
        this.value = "";
        this.focus();
    });

    themeTextBox("#panelRegistro .ui-text");
    themeComboBox("#panelRegistro select");
    habilitarComponenteDetalle(true);

    $("#txtTipoPredio").bind("autocompleteselect", cambioTipoPredio);
    $("#txtTipoPredio").bind("autocompletechange", cambioTipoPredio);

    $("#txtUso").bind("autocompleteselect", cambioTipoUso);
    $("#txtUso").bind("autocompletechange", cambioTipoUso);

    $("#txtPeriodo").attr("maxlength", 4);
    $("#txtPeriodo").bind("autocompleteselect", cambioPeriodo);
    $("#txtPeriodo").bind("autocompletechange", cambioPeriodo);
    periodoSel = $("#txtPeriodo").val();

    $("#dptFechaResolucionInafecto, #txt_inicioinafecto, #txt_fininafecto, #dtpFechaAdquisicion, #dtpFechaTransferencia").datepicker({
        dateFormat: "dd/mm/yy",
        showOn: "button",
        buttonImage: pathImage + "calendar.gif",
        buttonImageOnly: true
    });

    $("#btnVerCondominante").button({
        text: false,
        icons: {primary: 'ui-icon-search'},
        disabled: true
    }).bind("click", function() {
        openDialog1("registro/condominio", "740", "430", "Registro de Condomimantes");
    });

    $("#btnBuscarDireccion").button({
        text: false,
        icons: {primary: 'ui-icon-search'}
    }).bind("click", function() {
        row = {
            mhresum: $("#_mhresum").val(),
            mpredio: $("#_mpredio").val()
        };
        openDialogData1("registro/editarpredio", row, "650", "420", "Ubicaci&oacute;n del Predio");
    });

    $("#btnCancelarDescrpPredio").hide();
    $("#btnGrabarPredio").button("option", "disabled", true);

    $("#btnEditarPredio").button({
        icons: {primary: 'ui-icon-pencil'}
    }).bind('click', function() {
        $("#btnEditarPredio").hide();
        $("#btnCancelarDescrpPredio").show();
        habilitarComponenteDetalle(false);
        $("#btnGrabarPredio").button("option", "disabled", false);
        habilitab(0);
        habilitatran();
        if ($("#cboCondicion").val() == "1000000145") {
            $("#btnVerCondominante").button("option", "disabled", false);
        }
    });

    $("#btnCancelarDescrpPredio").button({
        icons: {primary: 'ui-icon-pencil'}
    }).bind('click', function() {
        $("#btnGrabarPredio").button("option", "disabled", true);
        $("#btnVerCondominante").button("option", "disabled", true);
        $("#btnCancelarDescrpPredio").hide();
        $("#btnEditarPredio").show();
        habilitarComponenteDetalle(true);
        habilitab(1);
        habilitatran();
        $("#cboPeriodo").combobox('enable');
    });

    $("#btnFinalizar").button({
        icons: {primary: 'ui-icon-stop'}
    }).bind('click', function() {
        openDialogConfirm1("\u00BFEst\u00E1 seguro de dar por finalizada la declaraci\u00F3n jurada, no se podra modificar una vez terminado el proceso\u003F", 350, {
            "Si": function() {
                params = {
                    p_mhresum: $("#_mhresum").val(),
                    p_mperson: $("#lblCodigo").text()
                };
                _post = $.post(path + "registro/finalizardeclaracion", params);
                _post.success(function(request) {
                    if (request.tipoResultado != undefined) {
                        if (request.tipoResultado == 'EXITO') {
                            openDialogInfo(request.mensaje, 350);
                            var v = null;
                            deshabilitab(v);

                            $('#ptblPiso').html('');
                            inicializarGrid("tblPiso", optionPiso, null, null);
                            $('#ptblInstalacion').html('');
                            inicializarGrid("tblInstalacion", optionInstalacion, null, null);
                            $('#ptblLindero').html('');
                            inicializarGrid("tblLindero", optionLindero, null, null);
                            $('#ptblRustico').html('');
                            inicializarGrid("tblRustico", optionRustico, null, null);
                            $('#ptblInafecto').html('');
                            inicializarGrid("tblInafecto", optionInafecto, null, null);
                        } else {
                            openDialogError(request.mensaje, 350);
                        }
                    } else {
                        openDialogError("Error de comunicac\u00F3n.", 350);
                    }
                });

                closeDialog("jqDialogConfirmacion1");
            },
            "No": function() {
                closeDialog("jqDialogConfirmacion1");
            }
        });
    });

    $("#btnGrabarPredio").button({
        icons: {primary: 'ui-icon-disk'},
        disabled: true
    }).bind('click', function() {

    	/*
        var Mensaje = "";
        $("#txtTipoPredioUrbano").removeClass("ui-text-error");
        if ($("#cboTipoPredioUrbano").val() == '9999999999') {
            Mensaje += "</br>Seleccione el Tipo de Predio Urbano.";

            $("#txtTipoPredioUrbano").toggleClass("ui-text-error");
        }

        $("#txtUso").removeClass("ui-text-error");
        if ($("#cboUso").val() == '9999999999') {
            Mensaje += "</br>Seleccione el Uso.";
            $("#txtUso").toggleClass("ui-text-error");
        }

        $("#txtUsoEspecifico").removeClass("ui-text-error");
        if ($("#cboUsoEspecifico").val() == '9999999999') {
            Mensaje += "</br>Seleccione el Uso Especifico.";
            $("#txtUsoEspecifico").toggleClass("ui-text-error");
        }

        $("#txtEstado").removeClass("ui-text-error");
        if ($("#cboEstado").val() == '9999999999') {
            Mensaje += "</br>Seleccione el Estado.";
            $("#txtEstado").toggleClass("ui-text-error");
        }

        $("#txtCondicion").removeClass("ui-text-error");
        if ($("#cboCondicion").val() == '9999999999') {
            Mensaje += "</br>Seleccione la condicion.";
            $("#txtCondicion").toggleClass("ui-text-error");
        }

        $("#txtClasificacion").removeClass("ui-text-error");
        if ($("#cboClasificacion").val() == '9999999999') {
            Mensaje += "</br>Seleccione la Clasificacion.";

            $("#txtClasificacion").toggleClass("ui-text-error");
        }

        $("#nareter").removeClass("ui-text-error");
        if ($("#nareter").val() == '0.00' && $("#cboTipoPredio option:selected").val() == '1000000090') {
            Mensaje += "</br>Ingrese el Area de Terreno.";
            $("#nareter").toggleClass("ui-text-error");
        }


        $("#txtParque").removeClass("ui-text-error");
        if ($("#cboParque").val() == '9999999999' && $("#cboTipoPredio option:selected").val() != '1000000091') {

            $("#txtParque").toggleClass("ui-text-error");
            Mensaje += "</br>Seleccione la Ubicacion del Parque";
        }

        if (Mensaje != "") {
            openDialogWarning(Mensaje);
            return false;
        }
		*/
    	
    	if(!validar()) {
    		return false;
    	}

        $("#btnGrabarPredio").button("option", "disabled", true);
        $("#btnEditarPredio").show();
        habilitarComponenteDetalle(true);
        habilitab(1);

        guardar();
        $("#btnCancelarDescrpPredio").hide();
        habilitatran();
    });

    $("#btnCancelarPredio").button({
        icons: {primary: 'ui-icon-arrowreturnthick-1-w'}
    }).bind('click', function() {
        // location.href = path + "registro";
    	var params = {
    		cidpers: $('#lblCodigo').text(),
    		crazsoc: $('#lblNombre').text(),
    		direccf: $('#lblDireccionFiscal').text(),
            mhresum: $("#_mhresum").val(),
            vnrodoc: $("#_vnrodoc").text()
        }, _post = $.post(path + "registro/listarpredio", params);
        _post.success(function(request){
            $("#panelRegistro").html(request);
        });
    });

    $("#btnValorPredio").button({
        icons: {primary: 'ui-icon-calculator'}
    }).bind('click', function() {
        alert('ver valores del predio');
    });

    $("#btnImprimir").button({
        icons: {primary: 'ui-icon-calculator'}
    }).bind('click', function() {
        $("#dialogPeriodoCheckBox").dialog("open");
        // window.open(pathReport + "reporte=Report_Completo&opt=p_mhresum^" + $("#_mhresum").val() + "|p_cperiod^" + $("#cboPeriodo option:selected").text() + "|p_ccodpre^" + $("#ccodpre").val() + "|p_mperson^" + $("#lblCodigo").html(), '_blank');
        // window.open(pathReport+"reporte=Report_Completo&opt=p_mhresum^" + $("#_mhresum").val() + "|p_cperiod^-1|p_ccodpre^-1|p_mperson^" + $("#lblCodigo").html(), '_blank');
    });

    $("#btnSubirFoto").button({
        icons: {primary: 'ui-icon-search'}
    }).bind('click', function() {
        openDialogDataFunction1("registro/presubirfoto?dpredio=" + $("#_dpredio").val(), 'Subir Foto', 300, 300);
    });

    $("#btnGaleria").button({
        icons: {primary: 'ui-icon-search'}
    }).bind('click', function() {
        openDialog1("registro/galeriafotos?dpredio=" + $("#_dpredio").val(), "750", "730", "Galeria Fotos");
    });
    
    $("#btnAuditoriaPredioAnio").button({
        icons: {primary:'ui-icon-locked'}
    }).bind('click', function(){
        
        openDialogDataFunction1("registro/verauditoria?p_nametable=dpredio"+"&p_idsigma=" + $("#_dpredio").val(), {}, 500, 230,"Auditoria ");

        
    });

    navPanelPiso = function() {
        $("#tblPiso").jqGrid('navGrid', '#ptblPiso', {edit: false, add: false, del: false, search: false, refresh: false});
        $("#tblPiso").jqGrid('navButtonAdd', '#ptblPiso', btnInsertarPiso);
        $("#tblPiso").jqGrid('navSeparatorAdd', '#ptblPiso');
        $("#tblPiso").jqGrid('navButtonAdd', '#ptblPiso', btnEditarPiso);
        $("#tblPiso").jqGrid('navSeparatorAdd', '#ptblPiso');
        $("#tblPiso").jqGrid('navButtonAdd', '#ptblPiso', btnEliminarPiso);
    };

    navPanelInstalacion = function() {
        $("#tblInstalacion").jqGrid('navGrid', '#ptblInstalacion', {edit: false, add: false, del: false, search: false, refresh: false});
        $("#tblInstalacion").jqGrid('navButtonAdd', '#ptblInstalacion', btnInsertarInstalacion);
        //$("#tblInstalacion").jqGrid('navSeparatorAdd', '#ptblInstalacion');
       // $("#tblInstalacion").jqGrid('navButtonAdd', '#ptblInstalacion', btnEditarInstalacion);
        $("#tblInstalacion").jqGrid('navSeparatorAdd', '#ptblInstalacion');
        $("#tblInstalacion").jqGrid('navButtonAdd', '#ptblInstalacion', btnEliminarInstalacion);
    };


    navPanelLindero = function() {
        $("#tblLindero").jqGrid('navGrid', '#ptblLindero', {edit: false, add: false, del: false, search: false, refresh: false});
        $("#tblLindero").jqGrid('navButtonAdd', '#ptblLindero', btnInsertarColindante);
        $("#tblLindero").jqGrid('navSeparatorAdd', '#ptblLindero');
        $("#tblLindero").jqGrid('navButtonAdd', '#ptblLindero', btnEditarColindante);
        $("#tblLindero").jqGrid('navSeparatorAdd', '#ptblLindero');
        $("#tblLindero").jqGrid('navButtonAdd', '#ptblLindero', btnEliminarColindante);
    };


    navPanelRustico = function() {
        $("#tblRustico").jqGrid('navGrid', '#ptblRustico', {edit: false, add: false, del: false, search: false, refresh: false});
        $("#tblRustico").jqGrid('navButtonAdd', '#ptblRustico', btnInsertarRustico);
        $("#tblRustico").jqGrid('navSeparatorAdd', '#ptblRustico');
        $("#tblRustico").jqGrid('navButtonAdd', '#ptblRustico', btnEditarRustico);
        $("#tblRustico").jqGrid('navSeparatorAdd', '#ptblRustico');
        $("#tblRustico").jqGrid('navButtonAdd', '#ptblRustico', btnEliminarRustico);
    };


    navPanelInafecto = function() {
        $("#tblInafecto").jqGrid('navGrid', '#ptblInafecto', {edit: false, add: false, del: false, search: false, refresh: false});
        $("#tblInafecto").jqGrid('navButtonAdd', '#ptblInafecto', btnInsertarInafecto);
        $("#tblInafecto").jqGrid('navSeparatorAdd', '#ptblInafecto');
        $("#tblInafecto").jqGrid('navButtonAdd', '#ptblInafecto', btnEditarInafecto);
        $("#tblInafecto").jqGrid('navSeparatorAdd', '#ptblInafecto');
        $("#tblInafecto").jqGrid('navButtonAdd', '#ptblInafecto', btnEliminarInafecto);
    };


    if ($("#nrecalc").val() == '1') {
        actualizarGrid("tblPiso", optionPiso, null, null);
        actualizarGrid("tblInstalacion", optionInstalacion, null, null);
        actualizarGrid("tblLindero", optionLindero, null, null);
        actualizarGrid("tblRustico", optionRustico, null, null);
        actualizarGrid("tblInafecto", optionInafecto, null, null);

    } else {
        actualizarGrid("tblPiso", optionPiso, null, navPanelPiso);
        actualizarGrid("tblInstalacion", optionInstalacion, null, navPanelInstalacion);
        actualizarGrid("tblLindero", optionLindero, null, navPanelLindero);
        actualizarGrid("tblRustico", optionRustico, null, navPanelRustico);
        actualizarGrid("tblInafecto", optionInafecto, null, navPanelInafecto);
    }
};

function deshabilitab(vv) {
    $("#tabsDetallePredio").tabs("option", "disabled", vv);
    $("#btnBuscarDireccion").button("option", "disabled", true);
    $("#btnEditarPredio").button("option", "disabled", true);
    $("#btnGrabarPredio").button("option", "disabled", true);
    $("#btnFinalizar").button("option", "disabled", true);
    $("#GrabarInafecta").button("option", "disabled", true);
}

config = {
    skin: 'v2'
            , toolbar: [
        ['Bold', 'Italic', 'Underline', '-', 'NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Undo', 'Redo', '-', 'HorizontalRule', '-', 'Blockquote', 'CreateDiv'],
        ['JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'TextColor', 'BGColor'],
        ['UIColor']
    ]
};

$(function(){
    $("#btnDialogPeriodoCheckBoxAceptar").html("Imprimir").button({
        icons: {primary: 'ui-icon-calculator'}
    }).bind('click', function() {
        var cperiod = '';
        $(".chkPnlPeriodo").each(function(){
           if($(this).is(":checked")) {
               cperiod += (cperiod.length > 0 ? '-' : '');
               cperiod += $(this).val();
           }
        });
        window.open(pathReport + "reporte=Report_Completo&opt=p_mhresum^" + $("#_mhresum").val() + "|p_cperiod^" + cperiod + "|p_ccodpre^" + $("#ccodpre").val() + "|p_mperson^" + $("#lblCodigo").html() + "|p_mostrar_hr^NO|p_mostrar_oi^OI|p_mostrar_pu^PU|p_mostrar_pr^PR", '_blank');
        $("#dialogPeriodoCheckBox").dialog("close");
        // window.open(pathReport + "reporte=Report_Completo&opt=p_mhresum^" + $("#_mhresum").val() + "|p_cperiod^" + $("#cboPeriodo option:selected").text() + "|p_ccodpre^" + $("#ccodpre").val() + "|p_mperson^" + $("#lblCodigo").html(), '_blank');
        // window.open(pathReport+"reporte=Report_Completo&opt=p_mhresum^" + $("#_mhresum").val() + "|p_cperiod^-1|p_ccodpre^-1|p_mperson^" + $("#lblCodigo").html(), '_blank');
    });
    $("#btnDialogPeriodoCheckBoxCancelar").button({
        icons: {primary: 'ui-icon-arrowreturnthick-1-w'}
    }).bind('click', function() {
        $("#dialogPeriodoCheckBox").dialog("close");
    });
    
    $("#dialogPeriodoCheckBox").dialog({
        title: "Seleccione los años a imprimir",
        modal: true,
        minHeight: 'auto',
        width: 250,
        position: ['center', 'center'],
        resizable: false,
        autoOpen: false,
        closeOnEscape: true
    });
});
